Using UML for Knowledge Engineering - A Critical Overview

نویسندگان

  • Grzegorz J. Nalepa
  • Igor Wojnicki
چکیده

The paper analyzes UML, the well known software engineering tool, from the knowledge engineering perspective. The goal of the paper is to evaluate UML as the possible design tool for knowledge engineering (KE). Some fundamental conceptual differences between UML and classic knowledge engineering methods are outlined. The paper aims to identify possibilities of an effective and normative UML application and extension in order to use it effectively in KE. One of the goals of the Hekate project is to develop such extensions, basing on the ARD and XTT knowledge representation methods.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Mapping Sequence diagram in Fuzzy UML to Fuzzy Petri Net

This ability in fuzzy UML, practically leaves the customers and market’s need without response in this important and vital area. Here, the available sequence diagrams in fuzzy UML will map into fuzzy Petri net. However, the formal models ability will be added to the Semi-formal fuzzy UML. This formalization will add the automatic processing ability to the Semi-formal fuzzy UML. Further more, t...

متن کامل

Analysis of UML Representation for XTT and ARD Rule Design Methods

The report concerns the UML representation for XTT and ARD Rule Design Methods. In the report an overview of the Software and Knowledge Engineering background is given and the HeKatE methodology is explained. Furthermore, the UML representation for XTT and ARD representation is introduced and the metamodel for this representation is discussed. The translation between UML models, serialized to X...

متن کامل

Uml Representation for Rule-Based Application Models with XTT2-Based Business Rules

In this paper challenges of using Knowledge Engineering methods in the Software Engineering practice, with focus on the visual design methods for software applications, are discussed. The paper concerns practical design issues of rule-based models integrated with business applications built using the Model-View-Controller (MVC), or equivalent architectural pattern. The Unified Modeling Language...

متن کامل

Extending Uml Using Profiles for Knowledge-based Systems Modelling

Knowledge engineers have favoured a diagrammatic approach for developing knowledge-based systems by adopting those used in software engineering. However, these modelling techniques tend to be used in an ad hoc way and are highly dependent on the modelling experience of the engineers involved. This paper focuses on the use of the Unified Modeling Language (UML) Profiles for knowledge modelling. ...

متن کامل

Tools for Critical Systems Development with UML (Tool Demo)

The high quality development of critical systems (be it dependable, security-critical, real-time, or performance-critical systems) is difficult. Many critical systems are developed, deployed, and used that do not satisfy their criticality requirements, sometimes with spectacular failures. UML offers an opportunity for high-quality critical systems development that is feasible in an industrial c...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007